import cv2

# 读取图像
img = cv2.imread('input.jpg')

# 获取图像的高度和宽度
(h, w) = img.shape[:2]

# 定义旋转中心点
center = (w / 2, h / 2)

# 设置旋转角度
angle = 45  # 这里是旋转角度，你可以根据需要调整

# 创建旋转矩阵
M = cv2.getRotationMatrix2D(center, angle, 1)

# 应用旋转矩阵到图像
rotated_img = cv2.warpAffine(img, M, (w, h))

# 显示旋转后的图像
cv2.imshow('Rotated Image', rotated_img)
cv2.waitKey(0)
cv2.destroyAllWindows()